support weapons - Spanish English Dictionary